package com.escool.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import com.escool.dao.EncargadoDAO;

import com.escool.model.TbEncargado;

@Service
public class EncargadoServiceImpl implements EncargadoService{
@Autowired
EncargadoDAO catTipoCobroDAO;

@Transactional
public void addTbEncargado(TbEncargado TbEncargado) {
	// TODO Auto-generated method stub
	catTipoCobroDAO.addTbEncargado(TbEncargado);
}

@Transactional
public void editTbEncargado(TbEncargado TbEncargado) {
	// TODO Auto-generated method stub
	catTipoCobroDAO.editTbEncargado(TbEncargado);
}

@Transactional
public void delTbEncargado(int id) {
	// TODO Auto-generated method stub
	catTipoCobroDAO.delTbEncargado(id);
}

@Transactional
public List<TbEncargado> listTbEncargado() {
	// TODO Auto-generated method stub
	return catTipoCobroDAO.listTbEncargado();
}

@Transactional
public TbEncargado findTbEncargado(int id) {
	// TODO Auto-generated method stub
	return catTipoCobroDAO.findTbEncargado(id);
}


@Transactional
public List<TbEncargado> listTbEncargado(int id) {
	// TODO Auto-generated method stub
	return catTipoCobroDAO.listTbEncargado(id);
}
}
